React Job: Software Engineer II

Job added on

Location

Ottawa - Canada

Job type

Full-Time

React Job Details

If you've enjoyed a cold beer, glass of wine or spirit lately, there is a good chance that one of VIP's software applications assisted in its journey to your glass!

VIP is seeking a Mid-level Software Engineer (SEII) with experience in fullstack web application development and a passion for creating user-friendly applications. The ideal candidate will take great pride in their work and be willing to rethink and suggest improvements for current applications as well as contribute to the development of new projects. This person must be comfortable working closely with a small team and have the flexibility to work on clearly-defined as well as abstract tasks to achieve a shared goal.

Primary Responsibilities:

  • Independently complete well-scoped components from a larger project in a reasonable time frame
  • Collaborate with your team to design, plan, implement and test solutions
  • Communicate well with team members and external teams
  • Follow, enhance and contribute to established team processes
  • Continuously seek self-improvement and learning

Requirements:

  • 3+ years of experience in software development
  • 2+ years of experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.), HTML 5, and CSS3
  • 2+ years of experience with backend frameworks (C#, Java, Spring, Kotlin)
  • Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms

Technologies We Use:

  • Languages: primarily Java 11, Javascript & SQL; some PHP
  • Frameworks: Spring Framework, Spring Boot, Sencha ExtJS
  • Tools: Jira, Git, Jenkins, Rundeck, Grafana, Graylog
  • Other: database performance optimization, Linux administration, JWT, OpenAPI, SASS, UI/UX

This position will start out remote but will eventually require you to report to our new office location in Ottawa once it is opened later this year.

All full-time job offers are contingent upon passing a pre-employment background check.

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • Paid time off
  • Profit sharing
  • RRSP match
  • Vision care
  • Wellness program
  • Work from home

Schedule:

  • Monday to Friday

COVID-19 considerations:
Full vaccination against COVID-19 is a condition of employment at VIP unless there is a medical or religious reason for exemption from this requirement.

Education:

  • Bachelor's Degree (preferred)

Experience:

  • Software Development: 3 years (required)
  • Javascript framework: 2 years (preferred)
  • Backend Development: 2 years (preferred)